const Service = require('egg').Service;

class DictService extends Service {
  // 新增字典
  dict_add(data) {
    const Dict = this.ctx.model.Dict,
          newDict = new Dict(data);
    return this.ctx.model.Dict.add(newDict);
  }
  // 更新字典
  async dict_update(rid, params) {
    return this.ctx.model.Dict.update(rid, params);
  }
  // 字典列表
  async dict_list(params) {
    return this.ctx.model.Dict.findAll(params);
  }
  // 删除字典
  async dict_del(id) {
    return this.ctx.model.Dict.del(id);
  }
}

module.exports = DictService;